* @gesture: a #GtkGestureRotate
*
* If @gesture is active, this function returns the angle difference
- * in radians since the gesture was first recognized.
+ * in radians since the gesture was first recognized. If @gesture is
+ * not active, 0 is returned.
*
* Returns: the angle delta in radians
*
GtkGestureRotatePrivate *priv;
gdouble angle;
- g_return_val_if_fail (GTK_IS_GESTURE_ROTATE (gesture), FALSE);
+ g_return_val_if_fail (GTK_IS_GESTURE_ROTATE (gesture), 0.0);
if (!_gtk_gesture_rotate_get_angle (gesture, &angle))
- return 0;
+ return 0.0;
priv = gtk_gesture_rotate_get_instance_private (gesture);
/**
* gtk_gesture_zoom_get_scale_delta:
* @gesture: a #GtkGestureZoom
- * @scale: (out) (transfer none): zoom delta
*
* If @gesture is active, this function returns the zooming difference
* since the gesture was recognized (hence the starting point is
* considered 1:1). If @gesture is not active, 1 is returned.
*
- * Returns: %TRUE if @controller is recognizing a zoom gesture
+ * Returns: the scale delta
*
* Since: 3.14
**/
GtkGestureZoomPrivate *priv;
gdouble distance;
- g_return_val_if_fail (GTK_IS_GESTURE_ZOOM (gesture), FALSE);
+ g_return_val_if_fail (GTK_IS_GESTURE_ZOOM (gesture), 1.0);
if (!_gtk_gesture_zoom_get_distance (gesture, &distance))
- return 1;
+ return 1.0;
priv = gtk_gesture_zoom_get_instance_private (gesture);